package cn.zhukelili.securitycheck;

/**
 * @Description: 场景类
 * @Auther: hongheshou
 * @Date: 2018/7/23 09:05
 */
public class Client {
    public static void main(String[] args) {
        //现代化的邮局，有这项服务，邮局名称叫Hell Road
        ModenPostOffice hellRoadPostOffice = new ModenPostOffice();
        //你只要把信的内容和收信人地址给他，他会帮你完成一系列的工作
        //定义一个地址
        String address = "Happy Road No. 666,God Province,Heaven";
        //信的内容
        String context = "Hello,It's me,doubledispatch you know who I am? I'm your old lover. I'd like to....";
        //你给我发送吧
        hellRoadPostOffice.sendLetter(context, address);
    }
}

/*
只是增加了一个letterPolice变量的声明以及一个方法的调用，那这个写信的过程就变成
这样：先写信、写信封，然后警察开始检查，之后才把信放到信封，最后发送出去，那这个
变更对客户来说是透明的，他根本就看不到有人在检查他的邮件，他也不用了解，反正现代
化的邮件系统都帮他做了，这也是他乐意的地方。
 */
